/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Modelo;

/**
 *
 * @author Silvio
 */
public class Seguro {
    private int idSeguro;
    private Motorista mot;
    private Veiculo veic;
    private Funcionario func;
    private Destinatario dest;
    private Remetente rem;
    private Mercadoria mer;
    private float valorSeguro;
    private float valorICMS;
    private String CTRC;
    private float outros;
    private float total;
    private Data dataSeguro;
    private String STRC;
    private String vendedor;

    public Seguro(Motorista mot, Veiculo veic, Funcionario func, Destinatario dest, Remetente rem, Mercadoria mer, float valorSeguro, float valorICMS, String CTRC, float outros, float total, Data dataSeguro, String STRC,String vendedor) {
        this.mot = mot;
        this.veic = veic;
        this.func = func;
        this.dest = dest;
        this.rem = rem;
        this.mer = mer;
        this.valorSeguro = valorSeguro;
        this.valorICMS = valorICMS;
        this.CTRC = CTRC;
        this.outros = outros;
        this.total = total;
        this.dataSeguro = dataSeguro;
        this.STRC = STRC;
        this.vendedor = vendedor;
    }

    public Seguro(int idSeguro, Motorista mot, Veiculo veic, Funcionario func, Destinatario dest, Remetente rem, Mercadoria mer, float valorSeguro, float valorICMS, String CTRC, float outros, float total, Data dataSeguro, String STRC,String vendedor) {
        this.idSeguro = idSeguro;
        this.mot = mot;
        this.veic = veic;
        this.func = func;
        this.dest = dest;
        this.rem = rem;
        this.mer = mer;
        this.valorSeguro = valorSeguro;
        this.valorICMS = valorICMS;
        this.CTRC = CTRC;
        this.outros = outros;
        this.total = total;
        this.dataSeguro = dataSeguro;
        this.STRC = STRC;
        this.vendedor = vendedor;
    }

    public Seguro() {
    }

    public String getVendedor() {
        return vendedor;
    }

    public void setVendedor(String vendedor) {
        this.vendedor = vendedor;
    }
    
    
    public String getCTRC() {
        return CTRC;
    }

    public void setCTRC(String CTRC) {
        this.CTRC = CTRC.toUpperCase();
    }

    public String getSTRC() {
        return STRC;
    }

    public void setSTRC(String STRC) {
        this.STRC = STRC.toUpperCase();
    }

    public Data getDataSeguro() {
        return dataSeguro;
    }

    public void setDataSeguro(Data dataSeguro) {
        this.dataSeguro = dataSeguro;
    }

    public Destinatario getDest() {
        return dest;
    }

    public void setDest(Destinatario dest) {
        this.dest = dest;
    }

    public Funcionario getFunc() {
        return func;
    }

    public void setFunc(Funcionario func) {
        this.func = func;
    }

    public int getIdSeguro() {
        return idSeguro;
    }

    public void setIdSeguro(int idSeguro) {
        this.idSeguro = idSeguro;
    }

    public Mercadoria getMer() {
        return mer;
    }

    public void setMer(Mercadoria mer) {
        this.mer = mer;
    }

    public Motorista getMot() {
        return mot;
    }

    public void setMot(Motorista mot) {
        this.mot = mot;
    }

    public float getOutros() {
        return outros;
    }

    public void setOutros(float outros) {
        this.outros = outros;
    }

    public Remetente getRem() {
        return rem;
    }

    public void setRem(Remetente rem) {
        this.rem = rem;
    }

    public float getTotal() {
        return total;
    }

    public void setTotal(float total) {
        this.total = total;
    }

    public float getValorICMS() {
        return valorICMS;
    }

    public void setValorICMS(float valorICMS) {
        this.valorICMS = valorICMS;
    }

    public float getValorSeguro() {
        return valorSeguro;
    }

    public void setValorSeguro(float valorSeguro) {
        this.valorSeguro = valorSeguro;
    }

    public Veiculo getVeic() {
        return veic;
    }

    public void setVeic(Veiculo veic) {
        this.veic = veic;
    }


}
